///////////////////////////////////////////////////////////////////
//                            _ooOoo_                            //
//                           o8888888o                           //
//                           88" . "88                           //
//                           (| -_- |)                           //
//                            O\ = /O                            //
//                        ____/`---'\____                        //
//                      .   ' \\| |// `.                         //
//                       / \\||| : |||// \                       //
//                     / _||||| -:- |||||- \                     //
//                       | | \\\ - /// | |                       //
//                     | \_| ''\---/'' | |                       //
//                      \ .-\__ `-` ___/-. /                     //
//                   ___`. .' /--.--\ `. . __                    //
//                ."" '< `.___\_<|>_/___.' >'"".                 //
//               | | : `- \`.;`\ _ /`;.`/ - ` : | |              //
//                 \ \ `-. \_ __\ /__ _/ .-` / /                 //
//         ======`-.____`-.___\_____/___.-`____.-'======         //
//                            `=---='                            //
//                                                               //
//         .............................................         //
//                  佛祖保佑             永无BUG                  //
//                  需求不变             永不修改                 //
///////////////////////////////////////////////////////////////////
package com.longyue.ms.common.bean;

import java.io.IOException;
import java.util.Properties;

/**
 * @author: WenWenLi
 * @description: 常量配置文件
 * @date: 2018-01-22
 * @Version: 1.0
 **/
public class ConstantBean {
    /**
     * 表单重提交返回值提示语,对应map的value
     */
    public static final String FORM_SUBMIT_REPEAT_INFO_VALUE = "REPEAT";
    /**
     * 表单重提交返回值提示语,对应map的key
     */
    public static final String FORM_SUBMIT_REPEAT_INFO_KEY = "SUCESS";

    /**
     * session中存放当前登录用户的key，session后期可迁移值redis或者memcache,但key的生成要为一
     */
    public static final String SESSION_CURUSER_KEY = "CURUSER";
    /**
     * 移动端登录
     */
    public static final String SESSION_CURPHONE = "CURPHONE";
    /**
     * 需要登录
     */
    public static final String NEED_LOGIN = "NEED_LOGIN";

    /**
     * 文件服务器上传文件方法
     */
    public static String FILE_SERVER_URL;
    public static String FILE_SERVER_PATH;

    static {
        Properties properties = new Properties();
        try {
            properties.load(ConstantBean.class.getClassLoader().getResourceAsStream("application.properties"));
            ConstantBean.FILE_SERVER_URL = properties.getProperty("FILE_SERVER_URL");
            ConstantBean.FILE_SERVER_PATH = properties.getProperty("FILE_SERVER_PATH");
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

    /**
     * 上传头像目录
     */
    public static final String UPLOAD_IMG_PATH = "/static/images/";

}
